extraordinary abilities - German English Dictionary